home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.cs.arizona.edu
/
ftp.cs.arizona.edu.tar
/
ftp.cs.arizona.edu
/
icon
/
newsgrp
/
group94b.txt
/
000058_icon-group-sender _Mon Sep 19 17:27:42 1994.msg
< prev
next >
Wrap
Internet Message Format
|
1995-02-09
|
2KB
Received: by cheltenham.cs.arizona.edu; Mon, 19 Sep 1994 12:12:38 MST
To: icon-group-l@cs.arizona.edu
Date: 19 Sep 1994 17:27:42 GMT
From: espie@pavot.ens.fr (Marc Espie)
Message-Id: <35khme$rl1@nef.ens.fr>
Organization: Ecole Normale Superieure, PARIS, France
Sender: icon-group-request@cs.arizona.edu
References: <CwDrJ7.KtE@mlfarm.com>
Subject: Re: Version 8 --> Version 9
Errors-To: icon-group-errors@cs.arizona.edu
In article <CwDrJ7.KtE@mlfarm.com>, Ronald Florence <ron@mlfarm.com> wrote:
>Most of the new improvements listed in The Icon Newsletter
>announcement of Version 9 sound very good indeed, but I have mixed
>feelings about the need to rewrite code that uses graphics functions.
>Has anyone written an icon program (or perhaps a sed or awk script) to
>automate the rewriting of Version 8 Icon programs so they are
>compatible with Version 9?
>
>Thanks.
There already are a bunch of icon sources in the ipl library that establish
compatibility with the old version 8.
Except for some name changes, some new protocols (like opening windows through
WOpen) are actually wrappers around the old open(... ,"x") function, so
porting code mostly is trivial.
There is now a full documentation for the vidget library, which, though
imperfect, is usable for small-scale projects.
By all means, upgrade.
As far as rewriting icon source should go, it should obviously be cast in
terms of a meta-variant translator :-), not a pesky un-iconish sed/awk script
(not portable outside of unix anyway)
--
[nosave]<http://acacia.ens.fr:8080/home/espie/index.html>
`Ayuka no koto... suki dayo.' (KOR, Ano Hi ni kaeritai)
`$@0>@n(J $@$N$3$H!<9%$-$@$h!#(J' ($@$"$NF|$K5"$j$?$$(J)(B
Marc Espie (Marc.Espie@ens.fr)